rock bump - German English Dictionary